4

5

6

7

8

9

10

4

N''

N'

4

5

s_1

6

7

8

9

10

11

12

13

3

2

1

3

2

4,5

4,25

N

S

4,5

4,25

V

N

s_N=2,\ s_V=1,\ \textrm{M}\ 1\!:\!100

i_N=\frac{1}{s_N}=0{,}5\,\textrm{m}\stackrel{\textrm{M}}{\rightarrow}0{,}5\,\textrm{cm}

i_V=\frac{1}{s_V}=1\,\textrm{m}\stackrel{\textrm{M}}{\rightarrow}1\,\textrm{cm}

H_2 = (1.54, -1.36)
a = Line(H_2, yAxis)
b = Line(H_2, xAxis)
S_1 = Point(b)
c = Circle(S_1, H_2)
d = Line(S_1, yAxis)
H_8', H_8 = Intersect(c, d)
H_1 = Point(a)
H_3 = Rotate(H_2, (-(15°)), S_1)
H_4 = Rotate(H_3, (-(15°)), S_1)
H_5 = Rotate(H_4, (-(15°)), S_1)
H_6 = Rotate(H_5, (-(15°)), S_1)
H_7 = Rotate(H_6, (-(15°)), S_1)
e = Arc(c, H_8, H_2)
f = Segment(H_2, H_1)
J_2 = Point(b)
g = Circle(S_1, J_2)
J_8', J_8 = Intersect(g, d)
h = Segment(H_4, S_1)
i = Segment(H_5, S_1)
j = Segment(H_6, S_1)
k = Segment(H_7, S_1)
l = Segment(H_3, S_1)
J_3 = Intersect(g, l)
J_4 = Intersect(g, h)
J_5 = Intersect(g, i)
J_6 = Intersect(g, j)
J_7 = Intersect(g, k)
m = Segment(H_2, J_2)
n = Segment(H_3, J_3)
p = Segment(H_4, J_4)
q = Segment(H_5, J_5)
s = Segment(H_7, J_7)
t = Segment(H_8, J_8)
c_1 = CircleSector(S_1, H_8, H_2)
a_1 = OrthogonalLine(H_1, f)
H_1' = Intersect(a_1, d)
mnohoúhelník1, h_2, s_1, h_1', h_1 = Polygon(H_2, S_1, H_1', H_1)
b_1 = Line(H_8, b)
M_2 = Point(b)
d_1 = OrthogonalLine(M_2, b)
M_8 = Intersect(b_1, d_1)
U_1 = (-1.2066666666666659, -1.0488888888888919)
U_2 = Mirror(M_2, U_1)
U_3 = Mirror(U_1, U_2)
U_4 = Mirror(U_2, U_3)
U_5 = Mirror(U_3, U_4)
U_6 = Mirror(U_4, U_5)
e_1 = Segment(U_6, M_8)
f_1 = Line(U_5, e_1)
g_1 = Line(U_4, f_1)
i_1 = Line(U_3, g_1)
j_1 = Line(U_2, i_1)
k_1 = Line(U_1, j_1)
M_7 = Intersect(f_1, d_1)
M_6 = Intersect(g_1, d_1)
M_5 = Intersect(i_1, d_1)
M_4 = Intersect(j_1, d_1)
M_3 = Intersect(k_1, d_1)
l_1 = Line(M_7, b_1)
m_1 = Line(M_6, b_1)
n_1 = Line(M_5, b_1)
p_1 = Line(M_4, n_1)
q_1 = Line(M_3, p_1)
M_2'' = Midpoint(M_3, M_2)
r_1 = Line(M_2'', q_1)
H_2'' = Rotate(H_2, (-(7.5°)), S_1)
t_1 = Segment(H_2'', S_1)
M_2' = Midpoint(M_2'', M_2)
a_2 = Line(M_2', r_1)
H_2' = Rotate(H_2, (-(3.75°)), S_1)
b_2 = Segment(H_2', S_1)
N = Intersect(a_2, b_2)
N' = Intersect(r_1, t_1)
N_3 = Intersect(q_1, n)
N_4 = Intersect(p_1, p)
N_5 = Intersect(n_1, q)
r = 0.525 (slider from -5 to 5, step 1)
N_7 = Intersect(s, l_1)
X_2 = Point(d_1)
X_1 = Intersect(a_1, d_1)
X_3 = Point(a_1)
c_2 = OrthogonalLine(X_3, a_1)
d_2 = OrthogonalLine(X_2, d_1)
X_4 = Intersect(d_2, c_2)
e_2 = Segment(X_2, X_1)
f_2 = Segment(X_4, X_3)
Y_1 = Point(b)
Y_1' = Mirror(Y_1, e_2)
g_2 = OrthogonalLine(Y_1, b)
Y_2 = Intersect(q_1, g_2)
Y_2' = Mirror(Y_2, e_2)
i_2 = Segment(Y_2, Y_2')
j_2 = Segment(Y_1, Y_1')
R_5: (-0.8, 3.4)
R_6: (6, 3.4)
R_3: (6, -6)
R_4: (-0.8, -6)
k_2 = Segment(R_5, R_6)
l_2 = Segment(R_6, R_3)
m_2 = Segment(R_4, R_3)
n_2 = Segment(R_5, R_4)
N_8 = Intersect(b_1, t)
p_2 = Mirror(l_1, b_1)
q_2 = Mirror(b_1, p_2)
r_2 = Circle(H_7, r)
s_2 = Circle(H_8, r)
t_2 = Circle(H_6, r)
V_1 = Point(t_2)
P_1 = Point(l_1)
V_1' = Point(r_2)
P_2 = Point(b_1)
W_1 = Point(s_2)
P_3 = Point(p_2)
P_3' = Point(p_2)
P_4 = Point(q_2)
P_4' = Point(q_2)
a_3 = Mirror(p_2, q_2)
s_4 = Circle(H_2, r)
A_1 = Point(s_4)
A_2 = (0.9, -1.6022222222222247)
v_1 = Spline({H_3, A_1, A_2}, 3)
b_3 = Ray(H_2, A_1)
A_2' = Mirror(H_2, A_1)
P_5 = Point(q_1)
t_4 = Circle(H_3, r)
A_1' = Point(t_4)
w_1 = Spline({H_4, A_1', A_2'}, 3)
i_3 = Ray(H_3, A_1')
B_2 = Mirror(H_3, A_1')
B_3 = Mirror(A_1, A_2')
d_5 = Circle(H_4, r)
B_1 = Point(d_5)
o_2 = Spline({H_5, B_1, B_2, B_3}, 3)
j_3 = Ray(H_4, B_1)
g_5 = Circle(H_5, r)
B_2' = Mirror(H_4, B_1)
B_4' = Mirror(A_2', B_3)
B_3' = Mirror(A_1', B_2)
B_1' = Point(g_5)
u_2 = Spline({H_6, B_1', B_2', B_3', B_4'}, 3)
l_3 = Ray(H_5, B_1')
V_2 = Mirror(H_5, B_1')
V_5 = Mirror(B_1, B_2')
V_4 = Mirror(B_2, B_3')
u = Spline({H_7, V_1, V_2, V_5, V_4}, 3)
m_3 = Ray(H_6, V_1)
V_2' = Mirror(H_6, V_1)
V_3' = Mirror(B_1', V_2)
V_4' = Mirror(B_2', V_5)
V_5' = Mirror(B_3', V_4)
v = Spline({N_8, V_1', V_2', V_3', V_4', V_5'}, 3)
n_3 = Ray(H_7, V_1')
W_2 = Mirror(H_7, V_1')
W_3 = Mirror(V_1, V_2')
W_4 = Mirror(V_2, V_3')
W_5 = Mirror(V_5, V_4')
W_6 = Mirror(V_4, V_5')
w = Spline({W_1, W_2, W_3, W_4, W_5, W_6}, 3)
a_4 = Ray(H_8, W_1)
W_1' = Mirror(H_8, W_1)
W_2' = Mirror(V_1', W_2)
W_3' = Mirror(V_2', W_3)
W_4' = Mirror(V_3', W_4)
W_5' = Mirror(V_4', W_5)
o_1 = Spline({W_1', W_2', W_3', W_4', W_5'}, 3)
Z_1 = Mirror(W_1, W_1')
Z_2 = Mirror(W_2, W_2')
Z_3 = Mirror(W_3, W_3')
Z_4 = Mirror(W_4, W_4')
Z_5 = Mirror(W_5, W_5')
u_1 = Spline({Z_1, Z_2, Z_3, Z_4, Z_5}, 3)
b_4 = Segment(B_4', H_2)
i_4 = Segment(W_6, H_3)
j_4 = Segment(Z_5, H_4)
l_4 = Segment(Z_4, H_5)
m_4 = Segment(Z_3, H_6)
n_4 = Segment(Z_2, H_7)
a_5 = Segment(Z_1, H_8)
P_8 = Point(m_1)
P_7 = Point(n_1)
P_6 = Point(p_1)
b_5 = Mirror(q_1, b)
b' = Mirror(b, b_5)
i_5 = Mirror(b_5, b')
L_1 = Point(f)
L_2 = Point(f)
j_5 = OrthogonalLine(L_2, f)
l_5 = OrthogonalLine(L_1, f)
L_1' = Point(l_5)
L_1'' = Mirror(L_1, L_1')
L_1''' = Point(l_5)
m_5 = OrthogonalLine(L_1''', l_5)
L_2''' = Intersect(j_5, m_5)
n_5 = Segment(L_1''', L_1)
r_5 = Segment(L_2''', L_2)
s_5 = Line(L_1', f)
t_5 = Line(L_1'', f)
L_3' = Point(s_5)
L_4' = Point(s_5)
a_6 = OrthogonalLine(L_3', s_5)
b_6 = OrthogonalLine(L_4', s_5)
L_3'' = Intersect(a_6, t_5)
L_4'' = Intersect(b_6, t_5)
c_6 = Segment(L_3', L_4')
d_6 = Segment(L_3'', L_4'')
R_1 = Intersect(b_5, c_6)
R_2 = Intersect(b', d_6)
e_6 = Ray(H_2, R_1)
R = Point(e_6)
f_6 = Segment(H_2, R)
c_5 = Circle(H_2, (2 * r))
e_5 = Circle(H_3, (2 * r))
f_5 = Circle(H_2, (3 * r))
h_5 = Circle(H_4, (2 * r))
k_5 = Circle(H_3, (3 * r))
p_5 = Circle(H_2, (4 * r))
e_3 = Circle(H_3, (4 * r))
d_3 = Circle(H_4, (3 * r))
c_3 = Circle(H_5, (2 * r))
f_3 = Circle(H_7, (2 * r))
q_3 = Circle(H_6, (3 * r))
r_3 = Circle(H_5, (4 * r))
t_3 = Circle(H_3, (6 * r))
s_3 = Circle(H_4, (5 * r))
e_4 = Circle(H_6, (4 * r))
f_4 = Circle(H_5, (5 * r))
g_4 = Circle(H_4, (6 * r))
q_5 = Circle(H_5, (5 * r))
d_4 = Circle(H_7, (3 * r))
g_3 = Circle(H_6, (2 * r))
h_3 = Circle(H_5, (3 * r))
k_3 = Circle(H_4, (4 * r))
p_3 = Circle(H_3, (5 * r))
h_4 = Circle(H_8, (3 * r))
k_4 = Circle(H_7, (4 * r))
p_4 = Circle(H_6, (5 * r))
q_4 = Circle(H_5, (6 * r))
r_4 = Circle(H_4, (7 * r))
c_4 = Circle(H_8, (2 * r))
P_9 = Point(a_3)
P_9' = Point(a_3)
v_2 = Spline({H_2, P_5, P_6, P_7, P_8, P_1, P_2, P_3, P_4, P_9, P_9', P_4', P_3', N_8}, 3)
g_6 = Segment(H_6, J_6)
N_6 = Intersect(g_6, m_1)
o = Spline({N, N', N_3, N_4, N_5, N_6, N_7, N_8}, 3)
T_{13} = Point(a_3)
T_{13}' = Point(a_3)
h_6 = OrthogonalLine(T_{13}, a_3)
i_6 = OrthogonalLine(T_{13}', a_3)
T_{12} = Intersect(q_2, h_6)
T_{11} = Intersect(p_2, h_6)
T_{10} = Intersect(b_1, h_6)
T_9 = Intersect(l_1, h_6)
T_8 = Intersect(m_1, h_6)
T_7 = Intersect(n_1, h_6)
T_6 = Intersect(p_1, h_6)
T_5 = Intersect(q_1, h_6)
T_4 = Intersect(b, h_6)
T_3 = Intersect(b_5, h_6)
T_2 = Intersect(b', h_6)
T_1 = Intersect(i_5, h_6)
T_{12}' = Intersect(i_6, q_2)
T_{11}' = Intersect(p_2, i_6)
T_{10}' = Intersect(b_1, i_6)
T_9' = Intersect(l_1, i_6)
T_8' = Intersect(m_1, i_6)
T_7' = Intersect(n_1, i_6)
T_6' = Intersect(p_1, i_6)
T_5' = Intersect(q_1, i_6)
T_4' = Intersect(b, i_6)
T_3' = Intersect(b_5, i_6)
T_2' = Intersect(b', i_6)
T_1' = Intersect(i_6, i_5)
j_6 = Segment(T_{13}, T_{13}')
k_6 = Segment(T_{12}, T_{12}')
l_6 = Segment(T_{11}, T_{11}')
m_6 = Segment(T_{10}, T_{10}')
n_6 = Segment(T_9, T_9')
p_6 = Segment(T_8, T_8')
q_6 = Segment(T_7, T_7')
r_6 = Segment(T_6, T_6')
s_6 = Segment(T_5, T_5')
a_7 = Segment(T_3, T_3')
b_7 = Segment(T_2, T_2')
c_7 = Segment(T_1, T_1')
pos = 23 (slider from 0 to 23, step 1)
T_0 = Intersect(r_1, h_6)
T_0'' = Intersect(a_2, h_6)
T_0' = Intersect(i_6, r_1)
T_0''' = Intersect(a_2, i_6)
d_7 = Segment(T_0, T_0')
e_7 = Segment(T_0'', T_0''')
J_2'' = Intersect(g, t_1)
f_7 = Segment(H_2'', J_2'')
J_2' = Intersect(g, b_2)
g_7 = Segment(H_2', J_2')
h_7 = Segment(J_2'', S_1)
i_7 = Segment(J_2', S_1)
O_1 = Point(o)
O_2 = (2.6866666666666643, -0.17555555555555943)
w_2 = Vector(O_1, O_2)
t_6 = Segment(T_4, H_2)
j_7 = Segment(J_2, T_4')
k_7 = Segment(T_4, H_2)
l_7 = Segment(J_2, T_4')
O_1' = Point(k_7)
m_7 = OrthogonalLine(O_1', k_7)
O_2' = Point(m_7)
u_3 = Vector(O_1', O_2')